defence of due diligence - Espagnol Anglais Dictionnaire